can zigbee used to stream audio and video???
which zigbee chipset is used for audio and video streaming????
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello YiKai Chen sir,
According to the zigbee spec the datarate is 20 - 250 Kbits/sec means ZigBee is very low data rate means that it is not the best choice for implementing a wireless Internet connection or high quality audio video transfer.
1) but if suppose i want to stream low quality audio data say 3 kbits/sec or 4 kbits/sec over zigbee then is this possible to stream this audio data over zigbee ? if yes then how and plz provide any doc or reference code for streaming low rate audio data over zigbee.
2) what about streaming images (picture, photo etc) over zigbee ? is this possible ?
3) and if i want to transfer any document file say word, excel sheet, pdf or ppt over zigbee then is this possible to stream this over zigbee ?
if yes then plz tell me how can i do these things and plz provide any doc or reference code for doing it....
if Not possible then why? what is the reason ?
i am using zstack HA 1.2 and cc2538 SoC.
Thanks & Regards,
Maneesh singh
Hello YiKai Chen sir,
plz reply sir...
Any TI employee plz reply to my above question and suggest me any solution...
i am using zstack HA 1.2 and cc2538 SoC.
Thanks & Regards,
Maneesh singh
1. Do you mean to live streaming low quality audio over Zigbee? If your do live streaming audio (4Kbps) from ZED to ZR or ZC, it should be OK. If it is from ZR or ZC to ZED, it might have problem. Because ZED is sleeping device and using polling to received data.
2. Do you mean to transfer image? If you don't need real time live streaming, it is no problem.
3. Yes, this is possible. OTA FW upgrade is use Zigbee to transmit FW.
hello YiKai Chen sir,
thanks for replying ....
1) yes i want to do live streaming low quality audio over Zigbee from ZED to ZR or ZC.... but how can i do this in our zstack HA 1.20 ? but how i can do this ?
do you hav any sample or reference code or doc for doing this ? if yes will you plz send it me ?
2) yes i dont want to do real time live streaming of image... but how i can do this ?
do you hav any sample or reference code or doc for doing this ? if yes will you plz send it me ?
3) what do you mean by OTA FW upgrade ? how this will help in transfer of doc, ppt, pdf file etc...
Thanks & Regards,
Maneesh singh
There is nothing special. I just use AF_DataReq to send data and receive it in the AF_INCOMING_MSG of destination node.
Hello YiKai chen sir,
1) which zigbee sample application code you used ? and for which stack?
becoz i am using zstack HA 1.20 and cc2538 SoC...
2) how u stream audio data ? will you plz show me your code ?
i want to see how the data send and receive function u implemented & where you are using AF_DataReq to send data and how you are receiving it in the AF_INCOMING_MSG ?
3) do you hav any reference code or doc for doing this ?
plz help me to do this..
thanks & regards,
Maneeshs singh
1. I implement data transfer on Z-Stack 2.2.0, 2.3.0, 2.5.0. Now, I also implement it on Z-Stack Home 1.2.1.
2. I can't show you the code. It is in source code of our products.
Hello YiKai Chen sir,
thanks for your reply..
1) its ok if u cant show me the code but if possible at-least will you plz tell me how to implement and where to use AF_Data request cmd and how to process it in AF_INCOMING_MSG ?
2) if i hav to write to audio send and receive fn then from where to start ? any ref doc or code from where i can take help ? or any tips for doing that....
Thanks & Regards,
Maneesh singh
If you want to stream a 4K bps audio, you can start a periodic event to read 64 bytes audio data and use AF_DataReq to send it every 100 msec on your transmitting side. On receiver side, you can add a case "AF_INCOMING_MSG_CMD" to collect the audio data in your zclApplication_event_loop(). There is no reference code available. I do it form scratch.
Hello YiKai Chen sir,
for the testing i am encoding the audio data in a file (currently file size is 1kb )
now how can i send this 1kb file data over zigbee ?
Hello sir,
plz check is my following approach is correct -
1) i am encoding audio data in a file
2) now creating a buffer of 64 byte and reading 64 bytes of audio data periodically from file and filling this data into the buffer.
3) now send this buffer data over the zigbee periodically ( sending a array data periodically like we were sending temp data periodically)
4) now at the receiver side create another buffer and write this data into it periodically
5) now write all the data into file and once whole audio data is received decode the audio data from file.
is my above program steps are correct ?
plz correct me if i am doing anything wrong or missing any steps.... plz give me some suggestion sir..
Thanks & Regards,
Maneesh singh