node-webplay
Version:
A nodejs streaming server implementation
185 lines • 342 kB
text/typescript
G@ 1� �
��ɜGP 1� � Z�DGA 0P �� �Ԁ�
1 9<! 7�� � gd ��A; �` h��, e��
��}d��/q��\�hky���9υ�V�(�iuwTo �G'-p��k����y�ap{�1%��$�zQ�̢�x��Z��i�Jyi- �ϚYA�ƍU��?����G I�g����M�ڑ�u+s�Le��O����7�V��-��I����e�8e����E�2��6�0�����3tr u"���S'ƾ0�����h�BN�C����#�$σ�+ح%�٣i�/)<X4 :q�P�r����)#��4:�=�,+�k|�X?4�t��NMF�x��x}G�<3�G �=ٶ$|Q�6�2�w����-�L��EK�d��xJ�����Y�[�Pm�
Gj!�m�'�y�M�I_Z[yy�j�|�ڧZߖR��@�'=턻��D.B�rDʲŧ ��ȲJ�
�_�(�}�O�-ZD��|���K�X�K�����byx�(�ց��A6�֩.��L��b/-�G ?���M u�*�N~�2���;�����pS��C塠��ʆ(v���f�;��;����jY{����c/?Cͤ�*Y�*4��E�gu_s��}���M��2G�v4Ȅ�y�Q�\�#��1�"A��}�3����<�+�y<���\i���G�
�pT�dv� I1U'�l9�L�;"��MG �Cz�Xr�0!�4k;�RTkj�b�S�Q�;"V+m���|M�fi� j��_\�=]5�7��tw4?ѝ�𭖻�AYȣ�qKd�#6���"�(��a�V��>ۜO�G�W���-a��+x�Upq
���̻&swůb����e�Qk0�e���aB$���:�����O6��CeC���ʒ�fG n���7�s�d%_�VH�d0
�H(�����l��#%:�WT���zk{�1��+�>��|ػ�|�_p��N�����j���yq�!��ȫ��L!8;�LJ��}�.�Id�x�1���Ǡ��Եʇ���Sm�8�
��#�ԓ��3~z���y�����g팸��ƶnAA�nf�y���<�G 3��b=��9-���+���6~�,9z^L*�Yh_�$Z��1����ך������T��2��� ��~0�P��^"m��H���e����R!��}�$Cm+S[8g%��q�Ҽۡ�F�c�U-C��}v=?�$���M'pB�o����u���Ek�s14��`����W,�z,�Vo�G ��G����fO���s=�,�d�������ӃO@��$5z0:y��>�Q7����Mc���wq�>�c�t��s����nu�cͬ܁��j7ɷ���"����� ��~6m?��"�41�zk���.U�=B�={�dw�\Kl��P4��ή%��-ִW���5�D"�~Գ�}G �"ܶx��~=��uV���+q��{B'9o[~��w���������Km
�#��{ωS�Y��B��NB��4�&sI��v+�D����@�m�:@�J`U����3��_��$�r�2�x���O��Gh��H�pRV�����ZH�в6ke��;a�XU:P'�D���֫?�Ti����D�!G XJ[Ms,��פW���(�$5���x��4�:o�D.w?+P���C����I�TJ~'�Qc:��ُ ���k��@��=��a���jɻ-�� ��[^VJ���6E�Q5f���j&��q�'�6K�����{��$��t��{��w6$�86ɸ@C|�Z��ڄ������PL"}3pQ9s��%��նݭJ�G �3�����t_x�� ��_
�����9�?J��t�%���J���qٗ.����g�/�h/']Qc���]�����p4�4�- �����,�����A6Yn��ڍ��\��F��Q/��Hu�Z�g2�s �������*5��JT�u�_�k�v�2�a�O�m+�\%H�߿�$��߄���5�$G ��12�M/� s�S;|�$��O�|��M����F&Ԛ�
?�`�7��]*M��@���u4*�6�3 -���m�.Ć�F�'_��Z�,1]�u�-�Z���T��Q���|��S�B'G�n��J��� ש����������8�Z��2� PBf��
��X[G ��>zT��mv>=̘��4G 2a�����y���HÙ�j����M��yd�엃[�������d]ı�VZ�U�Y�$��.��+p�Jg��c��Cڻ��?��(��`��7XxVQ�~B <��Ж�u�ve�D�}4���TnR�S�HT��6��Aj�&�q��,�_8 ]Z�1�:2Kbz�ͩ�����(�<G �1+�b���7z��� A,q�^}���;\��K��1���F>��O�i`?8��z��>��G9�c��A!'ޢ`�8G߂�5�&��e�e�/�A �ec?o{:�㗑�2�Az�5������^�+�)�����aC�~�Y��`�Żt�q�~��
u��x>v ��x!d�Uo�h):yn��ȪG `�F���a+�K����Y��@<!�s��n]�
u��%ǵL�2��x ֨p�2�]�2�t��Yb��̢����
�ӧV����`O�� [�ؚ �9��4�!�5/W�0l,��s"w~
��
�Eޭ�a�X�5�{sԽ<�Wm�����2��"@�\�ǤG�L#���,�2�T�8G ����6Kˢ~h���s��(��X=�A���{�.f�.f���eY�쎠���������+���Ft���*^>�aT�T�sCk:t9���
��"l�u�*�u�12�}6�#��\�`��V.O��;���} z�Y��㭫�Hwmz��"����L�9B�>7/�ѩ�o�$$t����G ;��yB_��Mq�d�z/+�̮�S4�D'��YP�m�$)�u*�G�8��M�U�f���������3 i.�]A
��l�4��:ۂTu��P�.Z8�l��4>n����&�����2�8�g/����d~�n�d?>[�ď|�K���~�FFJ"�L�#p��dD @��3ܹF:�GG W�Ni������q�Z�Y��G�q�;�{ֶ�&�mcpY:>�,]�z�l{:[oq�ݑ<�p��쵑-Ϻ�2:�j�=��a�8f5Q���Ω)����Pr��(ZA:ta��foX���W8Q�L�
�Cp�0n�=�]��7�!���[V8�k8G�z�
�(%AY�����
��̇F��_f�/G � ߮+��D�p��U�."<Q�ݪshZ�7�&�,鐒�����B'M�{?��Az�=�}���O�� ���14�ԩ�v2�-n�x��E�~N&̈́;�"X~lYg34�x���h��V�H�Q��@��tt0B�KaR#a|GMߌ����
`�(j��?/.V���[���~;]�ʽ�m��N\�V^�G ����^o�O��o��N�Y�:��;�,6��DKO.E��v
�d���6&3tIXa�gQ� 5T����ހ��m�N��Ms�0��tP�VK�|N
�ُ�
�;-O�j%���OBvZ����� �k�����&�+�����N�����R��j��'~�$jo��
E`����������,G �k�+[��ʥܷ >m+��Z��1~����{��>��j�^�)��&�M�5��OU���u���`F�8���.��^k��;A��ؒ
�#�Ei���u�%�q9žC/|)��lSvZ��Ol�`�Ʃ��!�U �����[}�h�1��'�#��@�6�Țji����-��G ��-KP�����*�VL:�#��vJ�h7�D�������9G��R[2��/�Nv�Nr�l��(���My�d
��(L�X���������q_d%L�^AlN��P��ii���V��"��!��:�3*P3�~�����!g�oϠ�͆�@��Z?_�e���s&r ryl����͇IءT�Ύ�G �����'�*�rn����@n�-i����CqV^^P���"��n�Y�J�
�a�v��@���Q��m�l9�{6���Y!P!���]vh�Nc6c��w������߷�r�H�#R�G�\�Y�[��q~Ԟh�6����
���g�rN��1���ʣS��Z�~4��t����3�;�BG ����w�]l����^��>���b��������>��;����3�����G�/��\A>sD�4(�+$�
b��uć����W�J6�>6y�@b�4+Zb��Q5���t1�v���-��C,A猀r��S�lB����,��?��νC�N�t�p�ed)��4/��y��-7�dLz�w�Ϫ1E|G �
�3w9<gJ'���� �gO=�z�^U4)
29� ��!�ܳ��}����@���T�*���]��4pbҮ4�hp�+�/��(�3���� �R��*�����m(�<�v&;RyⲆV��{�XU����f2!-'�cf���s��(ۨ,��$�|�DD8I[#��I���"_�m!���]��G [
�]�"�4$�@��������b�-�g'�!-=�N^�Mր��c���=�T�Ap�xk���'��V"KH����
L��_�[�(*�\���� ��Υ8��I�*�/ �mƆ��_czW�I�\�|Lj�@���o>���?���gPz�Ƚ�pI�j[9ˬr`��[m����p߯�G �K�̏7xur�XY���䙬��� c���f�-ݡ����c��蒺�u@�Y�g��F�E1��"�oV�;��ã@�@AO��+�W��$����a'�D�oyo�O�ϣ �e�%��~��}��H�W����y
���%ǎ
�E���b
��p�"�,VU���lXv�t"�
Z��Hcl��y�G @x×��̏}{=�4�'��z:@��G��3��lp��'�Ou<���G�*,�$ͅeM��� )������_��W�u�~=R�M=��mC��k�sA�u��s�F"����?�an��9����j����M�0�G
�"ti��\�E�h�)- �����7�MK��)���Kڻ7&�������Ү���G ����%Sz���'�a�ce�f�-B)k�tu|���~�\��y`|.���+��w�j�ٚu�(�[#�B^dC���?u��s �
a�"��aõ@��{��2`�hr�����R�^�(�D��t����ʆ��B>Q!��S3�6j*�^WI��-�Us�e�x�g^�x�A=��G m+��,C�&n� �;����g��U4j�i� e�����ӛ��Ȧ�nl7{��<�=�� ~dkD˰Β��/h��<�*�¨It./�.��>��E�g���<��Q7Cp
�rrb|�>�ZhQ�O�jx#J;-�sڮAV(�gE�1f�W��۫����f�_��R�Q}�4�5�jq���ڑ��G /�
F���[^��'pm���rX��R���pJ:�B`Z�p��!�>�$��U����]��&�`kd��ev[H�SP�M�kn�p��kV��kU�C��;,r�
6���JH��rz�̺Ϸz�}:�D]�����$����=������5"�E���7!մ��HW�Ԓ��Ԣ���Jp� �G z��� K�em�ƇW%u7d�)y$]
4�/Vs{3F�EۤP茚{��@�@U߮�#�)���oZ�B[P ��&�GV�*
4[�M�:��T���f1x�j[�d�`^��@��禈�+v8mc;��:�g���Ò
Z]�,���˟��wJ��]�`�����!nI���)n��(��{�����
��G �㻿vD�R~g����ùݜͻ�����$L����Ѯ�EI~�.�(��cȑa��2�wU@<��'���8ŗT!Q��P�6�h=~ߛ�LS�4~���x�a�i5�Bx⠫,�<�eS��|p&����(mb��nzϠ_ۆ���r`W��Z���7��M�����;�<�߁w�7��.�"�G �����X7$����������A��n�ٶ��]M|�`|aB����+�}Μ�Ы���SN
ҘT����Y�/�B�wc�{K(,��t��*�;t��YI+t�>�k�㴙T��=���c���$���
*u9�rh�>͠4��v'�?�vT�Sx���>|#��+���y�q�)��B��$~WG � ��y�iלy�"��e:��ʦ��m�p�6�VM#���e���ۘ4#S{b����1��x(zr�KɆ�?<�!x��A���!��m��CI��H�`h��[Z�ŀ�`��T(
��wU7�����Man�����@h�=�[|s�����6vt���u�}ʠH�o�P*�i��
2O&e!��e
�8G �3��k�m�I�G��&�
DF\$�������X��됡L��������^�zo��@i�M���p�d�
��DH�SF6�G־\�8�^R�M��.rp�2bR��4!�ŀ�
��%�^x��ez��¦eqsu�bR�L���Ȇ�gB�z�C���D��'��yd��}�F�1��?G F����I�"?�>�v�ǷV�e��1H�mhf��g��������Y Ym�Ϋ&���`U����OS�%�h����j��F��,D`�쥩�5�!ӆ ���~�\8�!�_��>Yq2�� /$��-��%LSi6% �lR
t-˨9xAY���%�U��vY��3(��/L����҆V���0�xsLJ�HG 5m ��҄+U왳E�3=%���`�5�h��^ʸNn�։X������H�Ш�����
� u��������
��w�SD�GA ���
1 9�� 7ˡ � A�$lC?��#j�����xs�1;o~ois�]=��,}�[�r��r�S;�� :+�s>��� �j�ep��S:��}��\��Zg�U�]��_�U,�N��9J�ȿ��]�er*�{����М]�Cq���)���7;�Pf&��l�IG 20�=��sND�&��0;�ϼ�xiDh���4�n$���AN������؇& j�7H�#. `�w#*ww�R�T��؈ !��"^Խ4��?�>�gB\��c�;>no������B��[��G��ND���π{P]�C���GY�� ���NUZ!��
'Io�C��ZcD�4������;����O��V~0gG l�)�W~��T����&�q�U���^w�d/��"��|��h�jbt����"Κ���O��ݧ_�L�8)<q t�Q�P��KD?y�� �g�X����س`A�0�G�HF%'�K��E�M���?l�����9�λ�{!��=���r�`�����(F\��~8���Ƴ^)!��]�IO�G �n�7�K�1���G�-�1���d��'X�i����hI�T9��H8.zPh ݚ8_�9�Rƹ�1��������`?!���:�n*�};Z#��.SS?�mG�.o��.��E��[��L˛�Iî��K��T
��*�������4�@�����
1����^w��1���ƛ��R�G ���&���n@�/
�h�� �hԓvgf7����2[�:#[�c"�1��"5qNE�J�B��~��;jZ[.Q�����Iܝ���V���6�A(�0\G�Z��h0�3�����3�2��n�_��P�4Ezg-k3���ka=*�<������\ ��6�
�R�7�/O#>���W�1�oG v�.�fQ����g�����������9�+o��K4rx{a�W&<%�0gVYƈrœ4�ۂ��vBH�0�<�$H� H��8��RIj�gFa�~,�^���0`9��gp讏�;w�SRgX����$a�Jiݕ�"�ݑx{͠?�������m�+���
ڧ;�3� �G P�"���X̴uE���^�{�d^��W���C�w�d�3t>�ا�A�b��k�Xɼo�G��Ld��~�
ڂڒBv?1n��,�,�_cA���m���vnϷC���Z���)�I�82���m�� {����˭�e�f&�
�n�r;g�����$yT|j�a�G���s�i��r��>�G b�uF��Eڬ��{dA�Ӧ�)�̳cgB[��r8+�$*.�ȵb�M��<M�sӬ� �l���*�$Fj
�<�}`�kc��2�G�ù�9$ϚiN+6����g�g_y��[\�U+��j�L�T=i��gX
�H{� =.���{'d����^֩P2L'�2�^zЋ0�f�P(�b���"�\/� �G �b��$��G_Z��42
�����|<�Ysq��əi�%��$�C�E��An�}�S#C���K����9��J[�^4�����(}�� �ڴU�?5 �V�3m�_�.�*�a���zM�[HV&RufH��l��{m3��E �Ba��<*-ľ�����n�X�X%�s�&;��
j��G ?
���lYvڇ�Ӥq�X�,��fX�� &�2�x�����i�KҦ�_���{s0�� �{!�֭+�b0�"��6���;�`Z��qt��H�^�d:f"�g���ʤ��P�+l�@'˃�$K.�M�������*�h(�rC���(]o��9%�����;�PR�j&E�@GA 0X � Y��
1 9ta 7�� � A�Bx�i���uw�.a _:��n} p�J��^�!~��b6��\�l"�A_4�����?6
2,�H!GA 1Z � W��
1 9XA 9� � �atB?N�7�yy�<�c[,�6�k|�!�;�=Z$z?��\B����?��f��U!GA 2h � I��
1 9�� 9 � �cjB?N��ޜ�u�IvrUܷ���q�P��~^H�D6�r\��GA0@ ���! 9J1��P�"� ! �'���B��x�Y\w��;��\랃�2h<�2�h9+,Û��רC��?%�|�tRRE_r��|��k�J�_�����b�O.�>7D��ϭN��t��Ta�MҶ������`���ޟ���9��M)f\]3i�e�O����q �w������w9�7�:��G1I ��.�ɬi���г�����$��/&~W�8���sز�1���(08RG3�F�&A��hØ)1�|�D�g�l�,w�8�������S�<������?x��!cyyb���m�GA2@ �%��! 9Z]��P�#� !
��C��B��;澩�뜾7�^�c!�~�^ar\YOV�8�5�p�|�\�7[�k�ogOUu.��Z�u8TS��X�C^[��I�%k�&�z�ǁ�� uDw^��*��-w�G?��sհ
k����]������oc��q���<�]g7.f���;�G3B pSp(B�y$D���Z�$��1�����u{�=�O+k�*B�_���o7s
f
������z_��M�V>3�w��v2����f��� %c�:�D��#��c"���S��ܭi6�`�GA ����
1 ;! 9<! � A�hI�Ah�Lg���5"��tF^��CpZ
�Q��_6nK�ȕ`:zλ/Łz���e�$�Q����a:t�����e��X�c(#�X�f�kһ궸I�,jS�y<@�,*B���0vE`Z���-�ݛ�Kvʪ|Y�L��}��&OԬ��R�G �S���Ҽ�|+�V?�&�B��!YڻZo3n^���T�R��
|xv�VIC�`�t�!c�("��(���Gv��Ƭ�~���GZ8,�sа0�}�M�h�%E��7�B�QŐ���;3j���(d�|�>̤�""j#����R�V;�I�Ԕ�|\�V��!���)Yq���HE2�k߰ǖ���;�C&G E�3�B9���Q�bL��s���y!��43H�!�/*���b��"-O?}^�X�����]+eP^��rĘ��lb1���@6*��WsJ(�9�Ѥ ���4� ��5���;GU8�c�lrb���y1��˽5��_����TSpG�`�[v�U"D�Jjg|p�c2�=���N~�h�G P�|���a��|��\ӕ��@\t?�"K<{o:���jK��|s����\@)�V���2vKfn�d�uJkG7��
�
'Z�KF����aࡷEm!X��L��˴�����B��x�&3Yz��`�.��m�
������ux�vC ��cj�d�sB��٭Fh�E8�;L5��e���h��,R�GG �d8ڐ�X�3�'�F�C�1F��0!���6=�w�>�~�oUO��Xl���\I�E��3���\���5Xb'|�~�Ҋ{� ��
�@E%��������\#����4�KF�7�i��'F}�OK��Am�I]���ٔ������0j���9\=���.�'�ie��
����+�Ɂ��KZG �z͇t���J�yj~Z�]]��f*Z�1ـ��Aڳ�}c�)����� ���W��CW ����0}���`0*Z��}/Ek����o^����v�<�W&Hb�!(
��Dq ��x�����}��z�`��x1!�z�+��Q������@e<� ����>4�YFi�qo���$�rG 9P �yh�x��~h����LŰF��%�Ek������t�
Y]=�*7�ɻx�%�OO@�yv}�i�>�v���8��, Q�{V�e���%qFX'� q_Ɩ�7��@GA4@ ���! 9k=��P�"@ !
�����B��8�������{��Ƞ�X�B���ӆu�xx�,��$_ƞ��3>}Sw0��Nx��oO��K;P�QG<ρ2{�j�|�P/�{�EwF��=NK���0Sv%"¢� _1��螒���F����O能�B��{��ﹽq�8�D�=G�G5M �4�20�;Ka�m�6x���{r]��.e}A�N�������W5���}�i^��ޒ�n���m�����jF�$��blj2��{�\�61�W��WesǸlml��GA6@ �2��! 9{i��P�%@ ! Z����B��z������Ɯ�����6?]�3�0s���I��f�WP:"��-�"{�"�~?�I��t� �(������X5�W�2�$QyR�O���U�{�Mg�(���M�܋�,)�ӹ4�)R�3�b��G�?����#ES���*�7@n�?��G75 ��}s=��>8�á�����s�6|�~q��������NK���ǢL�-��/(�z��ƩݣM�x�؞���͞�QZ�P&�Y�N�y#�����"�jo,9cͶ��+t����IR�"|�rv�����C�GA :S � ^��
1 9�� 9XA � A��E,'�`�)���ȇgM�X6����ƻ7s�
�-!4����������!V��|�U�ȘPsf~�o�9GA8@ �+��! 9����P�$` !����B�����~�8�o~W�Y> �����,�o��9�>��{����9JF��=G5�K����%�V-1惑���] yĉ���fbnjzwMѸY8�f58h���t��~p��ë�@zW�jxh���7ek_���4��� ����w���?^��(�G9<