How to get decrypted stream
Posted: Mon Jan 21, 2008 3:58 am
Hi.
There is a MD-API plugin called dserver which allows to get audio streams of the selected pid via network. For example, you can specify a url in your browser like http://127.0.0.1:31341/PID where PID is the hex number of the audio stream.
The plugin uses MD-API MDAPI_START_FILTER message to define the PIDS it wants to receive. But it always receives encrypted stream in the filter callback function in DVBDream and AltDVB. It only works in ProgDVB, where MDAPI plugins can get already decrypted stream I believe.
I have 2 questions:
1. Is it possible for DVBDream plugins (MDAPI or DVBDream module) to receive the stream of the selected PID _after_ it has been decrypted?
2. Is it possible to receive only PES payload without PES headers?
I want to write a plugin that could be able to send any number of audio streams of the current transponder to Shoutcast/Icecast server so listeners can connect and listen to them over the network.
Thanks.
There is a MD-API plugin called dserver which allows to get audio streams of the selected pid via network. For example, you can specify a url in your browser like http://127.0.0.1:31341/PID where PID is the hex number of the audio stream.
The plugin uses MD-API MDAPI_START_FILTER message to define the PIDS it wants to receive. But it always receives encrypted stream in the filter callback function in DVBDream and AltDVB. It only works in ProgDVB, where MDAPI plugins can get already decrypted stream I believe.
I have 2 questions:
1. Is it possible for DVBDream plugins (MDAPI or DVBDream module) to receive the stream of the selected PID _after_ it has been decrypted?
2. Is it possible to receive only PES payload without PES headers?
I want to write a plugin that could be able to send any number of audio streams of the current transponder to Shoutcast/Icecast server so listeners can connect and listen to them over the network.
Thanks.