-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement ATSC standard as well #42
Comments
Did you tune pid 0x12 to capture EIT stream? |
Uncertain what you mean by "tune". I am checking for the EIT packet. I did not spot anything to configure for the packet. dmx := astits.NewDemuxer(ctx, f)
for {
// Get the next data
d, err := dmx.NextData()
if err == astits.ErrNoMorePackets {
log.Fatal(err)
}
if err != nil {
fmt.Printf("Error: %v\n", err)
continue
}
if d.EIT != nil {
fmt.Printf("found EIT\n")
for _, evt := range d.EIT.Events {
fmt.Printf("Event detected: %v\n", evt)
}
}
} |
How did you capture the mpegts stream from the tuner? |
Via a
If I run
When using the Guessing this doesn't help, but here's a hexdump with some of the program guide:
|
Could you share the smaller version with the result you get from |
Certainly! (Sorry, Github requires a First, I tweaked
... and
|
Thanks for the Basically For references here are the latest specs I've found:
As usual, I'm welcoming PRs if somebody feels like implementing it 👍 |
Ok. Thanks! There is so much detail in these standards it's hard to understand the details. Feel free to close the ticket... although with the name change, I suspect the intent is to leave it open. |
I'm trying to read the program listings from the channel data stream from a HDHomerun. For now, I'm just using
curl
to pull from the device into a file.I am taking the sample app and just reporting on any EIT packets. My app finds none. If I use
dvbtee
to dump out data, I definitely get schedule listings from the same file.Looking for some guidance around retrieving the program listings. Is the EIT packet the correct one? Is that something that the library supports? (The checkbox indicates it should...)
Thanks!
The text was updated successfully, but these errors were encountered: